package com.scuec.groupfive.vo;

import lombok.Data;

import java.io.Serializable;

/**
 * 答题结果视图对象
 */
@Data
public class AnswerResultVO implements Serializable {
    private static final long serialVersionUID = 1L;

    private Long questionId;
    private String subject;
    private String examType;
    private String questionContent; // 确保有此字段
    private String questionType;
    private String userAnswer;
    private String correctAnswer;  // 确保有此字段
    private String analysis;      // 确保有此字段
    private Boolean isCorrect;
    private Integer timeSpent; // 答题耗时(秒)
    private String choices; // 选择题选项字段
    private Long recordId;  // 答题记录ID
    private Boolean isFavorite; // 是否收藏
}